Thumbnail
Church at Denton
1977